package cn.vehicle.service;

import cn.vehicle.domains.entity.VehicleTransportLedgerEntity;
import cn.vehicle.enums.VehicleSnapshotTypeEnum;

public interface VehicleTransportLedgerService {

    void insert(VehicleTransportLedgerEntity vehicleTransportLedgerEntity);

    void updateTransportExitInfo(VehicleTransportLedgerEntity vehicleTransportLedgerEntity);

    void recordHeadMidTailImg(Long id, String inOutType, VehicleSnapshotTypeEnum vehicleSnapshotType, String url);

    VehicleTransportLedgerEntity getTransportLedgerById(Long id);
}
